const ComponentsPropsEnums = {
  Button: {
    children: {
      title: '内容',
      type: 'any',
      default: '确定',
    },
    type: {
      title: '类型',
      type: 'select',
      options: [{
        label: '主按钮',
        value: 'primary'
      }, {
        label: '默认',
        value: 'default'
      }, {
        label: '虚线',
        value: 'dashed'
      }, {
        label: '链接',
        value: 'link'
      }, {
        label: '文字',
        value: 'text',
      }, {
        label: '幽灵',
        value: 'ghost'
      }]
    },
    danger: {
      title: '危险',
      type: 'boolean',
      default: false
    },
    disabled: {
      title: '禁用',
      type: 'boolean',
      default: false
    },
    href: {
      title: '链接地址',
      type: 'string',
      default: ''
    },
    loading: {
      title: '加载中',
      type: 'boolean',
      default: false
    },
    shape: {
      title: '形状',
      type: 'select',
      options: [{
        label: '圆形',
        value: 'circle'
      }, {
        label: '椭圆',
        value: 'round'
      }, {
        label: '默认',
        value: 'default'
      }]
    },
    size: {
      title: '大小',
      type: 'select',
      options: [{
        label: '大',
        value: 'large'
      }, {
        label: '中',
        value: 'middle'
      }, {
        label: '小',
        value: 'small'
      }]
    },
    icon: {
      type: 'node'
    },
    __resize__: {
      x: true,
      y: false
    }
  },
  Content: {
    content: {
      title: '内容',
      type: 'any',
      default: '内容'
    }
  },
  Text: {
    content: {
      title: '文字内容',
      type: 'string',
      default: {
        "children": "我是文字内容"
      }
    }
  }
};

export default ComponentsPropsEnums;